#!/usr/bin/env node 
const http=require('http'),
      cheerio=require('cheerio'),
      log=console.log,
      print=require('util').debuglog('dev'),
      addr='https://ke.sifou.com/free',
      baseURL='https://ke.sifou.com';
      http.get(addr,(res)=>{
        let result='';
        //响应头
        res.on('data',(data)=>{
          result+=data.toString('utf8');
        });
        //响应体
        res.on('end',()=>{
          print(result);
          let $=cheerio.load(result);
          //jQueryDOM查询 Css选择器语法
          $('body').find('.card-title>a').each(function(){
            print($(this).html());
            let cName=$(this).text(),
                cURL=baseURL+$(this).attr('href');
              if(cName==='')return;
              log('课程名称：',cName);
              log('课程网址：',cURL.trim());
              log('');
          })
        })
      })
